草庐IT

前端 PM

全部标签

前端数据加密的方法

1.Base64加密Base64是一种用来将二进制数据编码为可读文本形式的编码规范。在这个页面中,当用户点击“base64加密”按钮时,会调用一个JavaScript函数fn1(),该函数使用了window.btoa()方法进行Base64加密操作,并使用window.atob()方法进行解密操作。具体实现如下://base64加密varfn1=()=>{ //加密 varstr=window.btoa('123564896514') console.log('加密后',str); //解密 varstr2=window.atob(str); console.log('解密后',str2);}

〖程序员的自我修养 - 认知剖析篇④〗- 关于前端方向与后端方向的一些个人见解

人之所以会觉得迷茫,本质上是欠缺对自己的一个控制力、识别庞杂信息、去伪存真的独立思考与认知能力。说明:该文属于程序员的自我修养专栏,购买任意白宝书体系化专栏可加入易编程社区,早鸟价订阅模式除外。福利:加入社区的小伙伴们,除了可以获取博主所有付费专栏的阅读权限之外,还可加入星荐官共赢计划,详情请戳我。作者:不渴望力量的哈士奇(哈哥),十余年工作经验,跨域学习者,从事过全栈研发、产品经理等工作,现任研发部门CTO。

前端js实现根据文件url批量压缩下载成zip包

前言项目开发中,产品经理提了这样一个需求:将系统中的附件实现批量打包下载功能。本来系统中是有单个下载及批量下载功能,现在应业务方的需求,需要多加个批量打包下载。初步设想是:由后端编写接口实现。但后来经过思考:现在系统中已经有文件的url地址了,何必让后端写接口重复,前端处理就行。1.所需包jszipfile-saveraxiosJSZip是一个用于创建、读取和编辑ZIP文件的JavaScript库,并且拥有有友好而简单的API,可直接在浏览器上创建zip压缩档。file-saver2.安装npminstalljszip--save/yarnaddjszip-Snpminstallfile-sa

得物效率前端微应用推进过程与思考

一、背景效率工程随着业务的发展,组织规模的扩大,越来越多的企业开始意识到协作效率对于企业团队的重要性,甚至是决定其在某个行业竞争中突围的关键,是企业长久生存的根本。得物效率工程运用产品、技术、数据等手段,全面提升公司的效率。在管理效率、协同效率、跨团队沟通效率、产研协作效率、办公效率等各方面持续探索,高效驱动公司发展。效率工程的业务场景上面提到,效率工程为提升企业协作效率而生,因此会面临大量中后台应用场景。这些中后台应用体现为「PC站点、H5站点、飞书应用、特定机器环境」等,面向所有内部员工和部分外部用户。在面向多类型用户和使用场景等条件下,效率工程技术产品在稳定性、体验、扩展性等方面面临的挑

【前端】执行cnpm i出现,报错Error: Cannot find module ‘fs/promises‘

文章目录一、问题:二、分析:三、解决(两者取一即可):四、效果:一、问题:二、分析:由于低版本的Node.js对于promises的引入方式与高版本的是不一样的导致promises引入失败;cnpm版本太高,node不支持’fs/promises’引入的方式;三、解决(两者取一即可):查找node的安装路径=》wherenode【1】升级node版本#第一步清理npm缓存:npmcacheclean-f#第二步运行npm安装工具npm-ginstalln#第三步运行nstabl(安装最新稳定版本)nstable/*附带常用命令n//会列出所有安装的版本供你切换nlatest//安装最新版本ns

前端学习之HTML——(1)

1、html的基本结构a.首先是注释信息,在html中使用这样的方式来进行注释b.DOCTYPE,这是告诉浏览器所使用规范,一般可以不加这个,因为现在的浏览器默认所使用的规范为htmlc.head标签,表示网页的头部,其中会放入其他标签d.meta标签,这是一个描述性的标签,它会描述一些网页的基本信息,如所使用的编码啦,关键词啦等等通常使用name和context的组合e.title标签,这是html的标题d.body标签,其中存放的是网页的主体部分 >>>>我的第一个网页hello,world 这样就可以制作一个基本的网页了2、网页基本标签a.标题标签分别代表一级、二级、三级标签b.段落标签

前端Vue入门-day06-路由进阶

(创作不易,感谢有你,你的支持,就是我前行的最大动力,如果看完对你有帮助,请留下您的足迹)目录路由的封装抽离声明式导航导航链接 两个类名 自定义高亮类名 跳转传参1.查询参数传参2.动态路由传参两种传参方式的区别 Vue路由 重定向404编程式导航基本跳转路由传参 ①path路径跳转传参 ②name命名路由跳转传参  路由的封装抽离问题:所有的路由配置都堆在main.js中合适么?目标:将路由模块抽离出来。好处:拆分模块,利于维护绝对路径:@指代src目录,可以用于快速引入组件importFindfrom'@/views/Find'importMyfrom'@/views/My'importF

【前端|CSS系列第4篇】面试官:你了解居中布局吗?

欢迎来到前端CSS系列的第4篇教程!如果你正在寻找一种简单而又强大的前端技术,以使你的网页和应用程序看起来更加专业和美观,那么居中布局绝对是你不能错过的重要知识。在前端开发中,实现居中布局是一项必备技能,无论是垂直居中、水平居中,还是同时实现垂直和水平居中。这不仅对于构建响应式网页至关重要,还在设计弹窗、创建导航菜单和设计登录界面时都能派上用场。精通居中布局将为你的前端技能提升加分,并为你的项目增添专业的光彩。除此之外,居中布局也是前端面试中的高频面试题,理解学会它,并能够不看着博客熟练的写出来,一定能够帮助你在面试中给面试官一个好印象,从而拿下面试!让我们一起开始这个令人兴奋的居中布局之旅吧

【前端】javascript+html+css 家具销售网站(代码+报告)

👉博__主👈:米码收割机👉技__能👈:C++/Python语言👉公众号👈:测试开发自动化【获取源码+商业合作】👉荣__誉👈:阿里云博客专家博主、51CTO技术博主👉专__注👈:专注主流机器人、人工智能等相关领域的开发、测试技术。javascript+html+css家具销售网站(代码+报告)目录javascript+html+css家具销售网站(代码+报告)摘要主页设计主页代码设计图表页图表页代码结构个人介绍页代码展示👇👇关注公众号,回复“家具网站源码”获取源码👇👇摘要整个网页在头部部分,定义了字符编码、页面标题、网页图标和元数据描述等。主体内容部分包含了页面的顶部导航栏、新闻动态区域和底部的

ASP.NET Core WebAPI如何获得远程文件返回文件流给前端?

 一、根据网络路径把文件保存成byte[]返回给前端项目采用的是前后端分离的模式,后端使用ASP.NETCoreWebAPI方式,将文件流返回给前端。//////根据网络路径把文件保存成byte[]//////publicbyte[]UrlToByte(stringfilePath){HttpWebRequestreq=(HttpWebRequest)HttpWebRequest.Create(filePath);req.Method="GET";using(WebResponsewr=req.GetResponse()){StreamReaderresponseStream=newStrea